doglegged stair - Spanish English Dictionary